About Ops Management Solutions Limited (07710760) United Kingdom