About New Life Essentials Limited (12487594) United Kingdom