About Luminus Holdings Ltd (12683124) United Kingdom