About Ikar Technology Llp (OC432158) United Kingdom