About Ilogix Technologies Limited (09964062) United Kingdom