About Jamcab Limited (10942350) United Kingdom