About Curated London Ltd. (09139746) United Kingdom