About Bang Studio Limited (10439889) United Kingdom