About Patricia If Ltd (12147896) United Kingdom