About Mendes Life Ltd (12193037) United Kingdom