About Sharpsense Limited (11375312) United Kingdom