About Jleag Solar 1 Limited (09828399) United Kingdom