About David Duarte S Limited (11995041) United Kingdom