About Jalstore Ltd (12804046) United Kingdom