About Ryken Management International Limited (12554578) United Kingdom