About Omneya Ltd (13593911) United Kingdom