About Logic Applications Ltd (12665425) United Kingdom