About Eja Holdings Ltd (13105552) United Kingdom