About Operations & Management Services Ltd (11985570) United Kingdom