About Scorpii Solar Limited (09326026) United Kingdom