About Jam Search Ltd. (07709338) United Kingdom