About Swash Holdings Ltd (13333964) United Kingdom