About Luminescence Holdings Ltd (08991543) United Kingdom