About Curate Group Ltd (13196477) United Kingdom