About Kra Grocery Limited (12666116) United Kingdom