About Lifeworks Corporation Ltd. (09976204) United Kingdom