About Curationtech Ltd (12248469) United Kingdom