About Northlight Management Company Limited (10356356) United Kingdom