About Senspa (international) Limited (08628917) United Kingdom