About Ssrk Software Limited (09679091) United Kingdom