About Terra Project Lp (SL018508) United Kingdom