About I.b.a.k Services Ltd (11707993) United Kingdom