About The Interactive Business Enterprise Ltd. (04021946) United Kingdom