About Illuminare Holdings Ltd (12424412) United Kingdom