About Sento Spa Ltd. (09521499) United Kingdom