About Foundation Business Lp (SL024633) United Kingdom