About Aimod Limited (10423444) United Kingdom