About B Channel Limited (04650804) United Kingdom