About Foundation For Independence Limited (12493281) United Kingdom