About Itlogic Ltd. (08786411) United Kingdom