About Nic Wood Creative Limited (10222148) United Kingdom