About Rydal Mount Management Company Limited (12812406) United Kingdom