About The Life Works Project Limited (12900281) United Kingdom