About Bla Studios Limited (09958006) United Kingdom