About Rogues And Vagabonds Management Limited (IP25970R) United Kingdom