About Dolphin-ray Ltd (07222104) United Kingdom