About Sapientior Limited (06214497) United Kingdom