About Ika Technology Limited (09375547) United Kingdom