About Deonix Ltd (11202162) United Kingdom