About Logic Innovation Ltd (13170187) United Kingdom