About Bt Studio Ltd (SC552070) United Kingdom