About Logic Workspace Limited (12019215) United Kingdom