About Searchlight Holdings Limited (06899737) United Kingdom