About Kayra Food Limited (12298285) United Kingdom