About Ibg Holdings (uk) Limited (07156417) United Kingdom