About Miherta Construction Ltd (11338003) United Kingdom