About Swift Digital Solutions Limited (04961282) United Kingdom