About Logical Intelligence Limited (07711686) United Kingdom