About Sedan Projects Lp (SL026832) United Kingdom