About Ika England Limited (10176094) United Kingdom