About Rime Melhus Investment Limited (13381376) United Kingdom