About Softekk Limited (11238221) United Kingdom