About Swa 1 Ltd (12933060) United Kingdom