About Stockmidas Ltd. (11489300) United Kingdom