About J&t Jadeite Ltd (11635741) United Kingdom