Yes. While most boosting sites are operated by individuals, Eloking is an official company Eloking Ltd., registered in Riga, Latvia. Registration number: 40203341307