About Studio 165 Limited (SC710309) United Kingdom