Incorporated in England and Wales TASK LTD task.ltd.ec Company no: 06571299 Date of Incorporation: 2008-04-21