About Lokkay Noodles Ltd (13482221) United Kingdom