About Nyuki Kitchens & Bathrooms Ltd (13332522) United Kingdom