About D-jat Deedy Ltd (SC623248) United Kingdom