About Swifftex Ltd (SC625293) United Kingdom