About Senso Ltd (09522971) United Kingdom