About Clix Publishing Ltd (05344492) United Kingdom