About Softology Holdings Limited (07588843) United Kingdom