About Nick Thompson Limited (10395427) United Kingdom