About Aardvark Analytics Ltd. (11164246) United Kingdom