About Studio 47 Limited (13410238) United Kingdom