About Sila Foods Ltd (12674641) United Kingdom