About Aardvark Research Limited (06049548) United Kingdom