About Luminex London Limited (11754245) United Kingdom