About Studio Bta Limited (09925466) United Kingdom