About Clove Holdings Limited (12374159) United Kingdom