About Curie London Ltd (12249755) United Kingdom