About Niki Hamilton Design Ltd (11566471) United Kingdom