About Ibk It Holding Limited (13362359) United Kingdom