About Sting London Limited (04228228) United Kingdom