About Swa It Ltd (12984725) United Kingdom