About Stingray Solutions Ltd (11872513) United Kingdom