About Jessica 2018 Limited (11468260) United Kingdom