About International Search Group Limited (04742334) United Kingdom