About Ryke Ltd (13012368) United Kingdom