About Rufus Wainwright Holdings Limited (12152144) United Kingdom