About Ibii Ltd. (10267008) United Kingdom