About Eo Ventures Ltd (12906322) United Kingdom