About Jambol Limited (12052724) United Kingdom