About Mathilde Squeaky Clean Ltd (11941999) United Kingdom