About Ray Studios Ltd (13516408) United Kingdom