About Slik Foods Ltd (12768759) United Kingdom