About Stingray Design Limited (10142499) United Kingdom