About Nj Almeida Limited (10400352) United Kingdom