About Nuven Lifestyle Ltd (12021418) United Kingdom