About Deoxys Ltd. (09298384) United Kingdom