About Maic Europe Ltd (12541578) United Kingdom