About Ryclose Management Limited (00785359) United Kingdom