About Mannakids Ltd (NI652865) United Kingdom