About Jolene S Mean Clean Ltd (12806835) United Kingdom