About Ibg World Limited (08669597) United Kingdom