About Clavis Auxilium Limited (10338787) United Kingdom