About Supersolar Limited (03080146) United Kingdom