About Ryko Technology Ltd (12627171) United Kingdom