About Studio 109 Limited (09961089) United Kingdom