About Omatron Limited (SC278277) United Kingdom