About Jamway Limited (13483175) United Kingdom