About Clear Factor Limited (11269195) United Kingdom