About Logical Holdings Limited (11688287) United Kingdom