About Clams Holdings Limited (11464748) United Kingdom