About Sustainable Technology Partnership Lp (LP011638) United Kingdom