About Marcio Rosa Ltd (12266327) United Kingdom