About Swash Holdings Ltd (11485083) United Kingdom