About Bobo Design Studio Limited (11073594) United Kingdom