About Swash Tech Ltd. (09056345) United Kingdom