About Mac Group Limited (11048181) United Kingdom