About Claus International Limited (10077484) United Kingdom