About Softgram Limited (12018850) United Kingdom