About Sera Food Ltd (SC708254) United Kingdom