About 8669 Mac Ltd (SC549326) United Kingdom