About Ibg Ltd. (13233386) United Kingdom