About Ilogik Consultants Limited (04980407) United Kingdom