About Aid And Me Ltd (10792440) United Kingdom