About I3 Kap Holdings Limited (09705059) United Kingdom