About Soft-tech Solutions Limited (NI041325) United Kingdom