About Cchairstudio Limited (11485024) United Kingdom