About Luminesce Bioelectronics Limited (13385407) United Kingdom