About Aidotech Ltd (09483976) United Kingdom