About Stingray Systems Limited (10867183) United Kingdom