About Jamway Limited (10653842) United Kingdom