About Patricia Duarte Limited (13538599) United Kingdom