About Luminar Management Limited (11909932) United Kingdom