About Jessica Pickard Make-up Ltd (11939185) United Kingdom