About Staka Med Ltd. (11264101) United Kingdom