About Egenes Endeavours Limited (12848249) United Kingdom