About Lymore Workspaces Ltd (12246440) United Kingdom