About Solar Ata Limited (NI613152) United Kingdom