About Ricardo Velasco Cocozza Limited (11849604) United Kingdom