About Romedia Limited (12079486) United Kingdom