About Miscanthus Green Power Plc (11916013) United Kingdom