About Joint Tech Solutions Limited (13659162) United Kingdom