About N155 Consulting Lp (SL026304) United Kingdom