About Sonali Solar Europe Limited (09044115) United Kingdom