About Logic Technologies Limited (13318255) United Kingdom