About Base Research Limited (06683121) United Kingdom