About Rufus Group Ltd (12521184) United Kingdom