About Search The World Limited (07825703) United Kingdom