About Omnus Ltd (11210952) United Kingdom