About Aardvark Consortium Ltd (05038337) United Kingdom