About Aadi Tech Limited (09554663) United Kingdom