About Jessica Laura Ltd (10879912) United Kingdom