About Qwik N Qlean Solutions Ltd (09825850) United Kingdom