About Sinclair Investment Holdings Ltd (13000124) United Kingdom