About Swift Tech Limited (10425088) United Kingdom