About Omeja Ventures (uk) Ltd (06342928) United Kingdom