About Aa Research & Innovation Ltd (11587665) United Kingdom