About J&j Tech Ltd (11748515) United Kingdom