About Rhum Management Company Limited (11626643) United Kingdom