About Ibho Ltd (07747007) United Kingdom