About Ibl Technology Ltd (13534235) United Kingdom