About Joao Sousa Magalhaes Ltd (09045523) United Kingdom