About K Eden Limited (11482127) United Kingdom