About Of. Studio Ltd (11437115) United Kingdom