About J&a New Tech Ltd (12549215) United Kingdom