Incorporated in England and Wales SWIFTMEDIA LTD swiftmedia.ltd.ec Company no: 05261399 Date of Incorporation: 2004-10-15