About Aadi Technologies Limited (08188368) United Kingdom