About Studio Forty Seven Limited (13356996) United Kingdom