About Omeo Go Ltd (SC642647) United Kingdom