About Eo Ipso Limited (11408364) United Kingdom