About Studio-chi Design House Limited (11990609) United Kingdom