About J&a Technology Limited (13660355) United Kingdom