About I.b.w. Corporation Ltd (09688341) United Kingdom