About Life Projects Limited (06022051) United Kingdom