About Rose & Victoria Ventures Ltd (12229171) United Kingdom