About Wax Water Limited (10743089) United Kingdom