About Solar International Pvt Ltd (12743623) United Kingdom