About Rute International Capital Ltd (12798246) United Kingdom