About Solarmax Limited (11803556) United Kingdom