About Claus Clearing House Ltd (10945987) United Kingdom