About Lopes Mendes Ltd (10859645) United Kingdom