About Wateraid (wash And Climate Change) Limited (12508772) United Kingdom