About No. 8 Studio 2 Limited (SC695550) United Kingdom