About Lifesearch Holdings Limited (08292355) United Kingdom