About Bauu Studio Limited (13482930) United Kingdom