About Ilumina Group Ltd (12269621) United Kingdom