About Fonseca Pereira & Mendes Limited (10080586) United Kingdom