About F. Mendonca Ltd. (11587077) United Kingdom