About Vinclair Investment Partners Ltd (10753591) United Kingdom