About Swiss Water Solutions Ltd (13109716) United Kingdom