About Kra Group Limited (12139584) United Kingdom