About Searchd Ltd (12829928) United Kingdom