About Eigen Ventures Ltd (10445251) United Kingdom