About Swae Ltd (11918724) United Kingdom