About Oms Operational Metro Solutions Limited (10548283) United Kingdom