About Swa 2 Ltd (12933250) United Kingdom