About Kachalia Limited (10223567) United Kingdom