About Ilogic Design Limited (05248848) United Kingdom