About Aardtech Limited (12783200) United Kingdom