About Swath Technology Ltd (13545335) United Kingdom