About Shield Management Ltd (10661439) United Kingdom