About Fixclean Ltd. (10869236) United Kingdom