About Ryco Capital Investments Ltd (12225920) United Kingdom