About Dejas Investments Limited (SC588512) United Kingdom