About Aequus Research Limited (04256527) United Kingdom