About Rycenomd Ltd (13507786) United Kingdom