About Clog Research Limited (11032458) United Kingdom