About Sativa Curis Ltd (SC647629) United Kingdom