About Aargau Innovation Limited (11423392) United Kingdom