About Kapital Foods Ltd (12616171) United Kingdom