About Rudo Global Ltd. (12940580) United Kingdom