About Kechi Group Limited (11300241) United Kingdom