About New Ops Holdings Limited (13175033) United Kingdom