About Salessense International (uk) Limited (12195291) United Kingdom