About Grimbald Bio Energy Limited (10030867) United Kingdom