About Dejuvix Ltd (13542234) United Kingdom