About Kachice Limited (SC656349) United Kingdom