About Nicky Ellis Limited (09038612) United Kingdom