About Ryken Ltd (13476848) United Kingdom