About I. K. A. (u.k.) Limited (04505441) United Kingdom