About Cygenica Ltd. (11528939) United Kingdom