About Ibak Pharma Ltd (11468607) United Kingdom