About Glck Clinical Limited (11211033) United Kingdom