About The Cure Project Limited (11821045) United Kingdom