About Ibi International Limited (02192554) United Kingdom