About Sensoft Solutions Ltd (09347194) United Kingdom