About I-logic Holdings Limited (11069372) United Kingdom