About Biogas Group Limited (10344592) United Kingdom