About S.w.i.f.t. (u.k.) Limited (01249842) United Kingdom