About Maahis Wrexham Ltd (11951086) United Kingdom