About Ennyjojo & Co Limited (10784715) United Kingdom