About Ksr Foods Ltd (SC620153) United Kingdom