About Rodrigo Lemos Limited (12746649) United Kingdom