About Cydamus Ltd (10371161) United Kingdom