About Omnisse Limited (12154209) United Kingdom