About Rodrigo Ltd (12820097) United Kingdom