About Clok Associates Limited (10376317) United Kingdom