About Lyra Greenhouse Gas Reduction Llp (OC312101) United Kingdom