About Nakks Interiorworks Ltd (12029158) United Kingdom