About Ibak Holdings Ltd (11468526) United Kingdom