About Jo Fry Pr Limited (12272240) United Kingdom