About Trobor Capital Llp (OC380897) United Kingdom