About Luminesens Ltd (10502977) United Kingdom