About Aardvark Enterprises Ltd (12258598) United Kingdom