About Stingray Bay Ltd (11162631) United Kingdom