About Studio 117 Limited (11720997) United Kingdom