About Oms International Limited (11780130) United Kingdom