About Odyse Ltd (12801544) United Kingdom