About Mendes Management Ltd (10639636) United Kingdom