About Blaise Biogas Limited (11370846) United Kingdom