About Frontier Projects L.p. (SL012278) United Kingdom