About Rodon Management Limited (07111617) United Kingdom