About Egobooks Limited (08179123) United Kingdom