About Nikky Foods Ltd (11041159) United Kingdom