About Calydon Ltd. (SC343396) United Kingdom