About Ilogic Consulting Limited (07535339) United Kingdom