About Kaoru Kikuchi Design International Ltd. (10234265) United Kingdom