About Bta Studios Gr1 Limited (10110719) United Kingdom