About Obroc General Partner Limited (SC489672) United Kingdom