About Jessica Rubinson Limited (12405554) United Kingdom