About Ellis Ventures Ltd (11665197) United Kingdom