About Nico&eli Ltd (12666313) United Kingdom