About Succoris Ltd (13596020) United Kingdom