About Northlux Management Holdings Lp (SL033699) United Kingdom