About Opserve Solutions Ltd. (10419945) United Kingdom