About Ryk Solutions Ltd (11649552) United Kingdom