About Mm Stingray Ltd (11470853) United Kingdom