About Ickc Associates Limited (08349948) United Kingdom