About Mac-sk118ae Limited (11973168) United Kingdom