About Paul Mejia & Company Ltd. (11582212) United Kingdom