About Y -clean Ltd (12108883) United Kingdom