About I B Investments Limited (06351870) United Kingdom