About Lumanescent Ltd (13524314) United Kingdom