About Talbot Capital Ventures Ltd (12732501) United Kingdom