About Curation Corporation Limited (07864348) United Kingdom