About Senso Communications Limited (07394498) United Kingdom