About Illuminescence Limited (13113073) United Kingdom