About Eo Jennings Ltd (13664658) United Kingdom