About I-logic Technologies Uk Limited (11060687) United Kingdom