About Palm Water Solutions Ltd (11210606) United Kingdom