About Tarso Lopes Management Ltd (11536833) United Kingdom