About Logical Capital Limited (09903396) United Kingdom