About Nick Ellis Research Ltd (10738817) United Kingdom