About Munihire Environmental Holdings Limited (07945311) United Kingdom