About Ibg International Limited (10584393) United Kingdom