About Bay Studio Limited (11953669) United Kingdom