About Northlux Management Ltd. (08017587) United Kingdom