About L Mac Holdings Ltd. (SC647449) United Kingdom