About Jam2bess Limited (08471268) United Kingdom