About Capithans Foods Ltd (11480889) United Kingdom