About Clog Holdings Limited (10816054) United Kingdom