About Ika Limited (12166145) United Kingdom