About Limbless Association Of Ghana (05951098) United Kingdom