About Kyra Pret Ltd (12447870) United Kingdom