About Jessica Myers Ltd. (10155067) United Kingdom