About Jtr Cable Solutions Limited (12972383) United Kingdom