About Now Then Research Limited (11223306) United Kingdom