About Menix Construction Ltd (12959569) United Kingdom