About V&r Trading Ltd (11804868) United Kingdom