About Ibcon Ltd (09930186) United Kingdom