About Mac 1810 Ltd. (SC311562) United Kingdom