About Kim & Chi Limited (11539188) United Kingdom