About Ijd Ltd. (13341370) United Kingdom