About Aardvark Communications Ltd (07804194) United Kingdom