About Studio 1.6 London Limited (12481649) United Kingdom