About Ryan James Studio Ltd. (SC533465) United Kingdom