About Leandro Pereira Ltd (11699791) United Kingdom