About Aid Technologies Ltd (08635697) United Kingdom