About Softix Limited (05591872) United Kingdom