About Patricia Rios Limited (12233468) United Kingdom