About Rune International Ltd. (10126338) United Kingdom