About Created And Curated Ltd (11550242) United Kingdom