About Sancreed Limited (10495493) United Kingdom