About Logic Industries Ltd (12564315) United Kingdom