About Jessica Kanerva Ltd (12478211) United Kingdom