About Fresh Clean Ltd. (10252548) United Kingdom