About R&d Studio Ltd (10814325) United Kingdom