About Kachi Group Limited (12890426) United Kingdom