About Jessica Baldo Ltd (11321602) United Kingdom