About Betingau Solar Limited (08810346) United Kingdom