About Balansa Studio Limited (13623291) United Kingdom