About 3mcc Ltd. (SC294082) United Kingdom