About Wolf Searchlight Ltd. (11419888) United Kingdom