About Nikki Essentials Care Limited (12263507) United Kingdom