About Clearx London Limited (11182850) United Kingdom