About Aadi Computers Limited (06214875) United Kingdom