About Dejan Ltd (SC650373) United Kingdom