About Bg Solar Holdings Limited (12774596) United Kingdom