About Mahinexcel Ltd (09336656) United Kingdom