About Swp Holdings Ltd (11264292) United Kingdom