About Nathan Deamer Limited (10222003) United Kingdom