About Ruc Holdings Limited (11530752) United Kingdom