About Solar International Group Ltd (09962654) United Kingdom