About I B Holdings & Investments Limited (09883694) United Kingdom