About Macs Group Holdings Ltd (12088715) United Kingdom