About Rye Hill Management Limited (04798259) United Kingdom