About Jessica Beauty London Ltd (11500787) United Kingdom