About Swift It Solutions Limited (10811168) United Kingdom