About Wateraid (wash And Health) Limited (12508779) United Kingdom