About Foundation Sp Limited (07717182) United Kingdom