About Neeluskitchenuk Ltd (11500029) United Kingdom