About Delegt Projects Lp (SL027702) United Kingdom