About D S.w.a.n. Ltd (12850712) United Kingdom