About Corporation Indeed Lp (SL024912) United Kingdom