About Clere Food Safety Ltd (11720283) United Kingdom