About Shield Management Services Ltd (13480530) United Kingdom