About V&r Company Ltd (11334696) United Kingdom