About Searchiq Ltd (12995847) United Kingdom