About Aardvark Management Services Limited (NI624584) United Kingdom