Incorporated in England and Wales BIZ LTD biz.ltd.ec Company no: 05663633 Date of Incorporation: 2005-12-29