About Lux Messier Ltd (11629124) United Kingdom