About Search Ventures Ltd (10588553) United Kingdom