About Intersearch Worldwide Limited (02534872) United Kingdom