About Omi Ventures Ltd (12410724) United Kingdom