About Stingray Services Limited (11175385) United Kingdom