About Sports Shield Investments Ltd (09712490) United Kingdom