About Klik Art Limited (09987178) United Kingdom