About J&d Tech Ltd (11868582) United Kingdom