About Clo Research Group Limited (11919309) United Kingdom