About Northern Lights Management Ltd. (06155229) United Kingdom