About Rodolfo Veludo Limited (12210004) United Kingdom