About Mac Global Properties Ltd (SC668403) United Kingdom