About Cydelta Ltd (11692181) United Kingdom