About Marina Vieira Scientist Ltd (11677110) United Kingdom