About Mac Ventures Group Limited (12120445) United Kingdom