About Bs18 Studio Limited (12479085) United Kingdom