About Neelikon Specialities Europe Ltd (09766890) United Kingdom