About Biz & Bit Ltd. (09047218) United Kingdom