About Jcd Studio Ltd (13187640) United Kingdom