About Shield Investments Intermediary Ltd (12155425) United Kingdom