About Jessica May Limited (13072430) United Kingdom