About Planet Corporation L.p. (SL014399) United Kingdom