About Bee Green Solar Holdings Limited (09866920) United Kingdom