About Mactay Ltd. (SC221617) United Kingdom