About Focus 10 Studio Ltd (10847120) United Kingdom