About Clemsnnas Ltd. (11420956) United Kingdom