About Sinclair Henderson Fund Administration Limited (01500973) United Kingdom