About Ryc Limited (11640922) United Kingdom