About Sofia Almeida Limited (12079384) United Kingdom