About Solarnex Ltd (11343246) United Kingdom