About Off Point Management Limited (12042787) United Kingdom