About Ibt Investments Limited (09649851) United Kingdom