About The Sustainable Water Company Ltd. (SC272816) United Kingdom