About Alpha Clear Water Ltd (11429344) United Kingdom