@Pior 20 seconds is a long time, there’s definitely something going on there.
42 score on the Shopify speed tool isn’t bad, that score is based on Google PSI, it’s not geared well for ecommerce sites with apps and interactive functionality. If you want to learn about load speed / tools, etc in the context of Shopify check this guide: https://speedboostr.com/understanding-load-speed-on-shopify/
I tried your url krpjewellery.com and the site didn’t load at all. If that’s the correct url, you may have a problem with your DNS settings. Contact your domain provider to check into that.
If it’s a different url, try running it through the Shopify Analyzer, that’s an analysis tool specifically for Shopify that my team built free for the Shopify community. It will tell you the key points of optimization issues + how to fix them.
Another thing you can check is for console errors, these can indicate code problems in your website. I wasn’t able to load your site but you can use this guide if you’re not familiar with identifying console errors: https://speedboostr.com/finding-and-fixing-console-errors.
If you need any help feel free to reach out to us (Shopify optimization focused developers) at Contact the Speed Boostr Shopify Optimization Team.