About Nengi Lifestyle Limited (12711783) United Kingdom