About Swift Technical Holdings Limited (05826372) United Kingdom