About Meridianspice Ltd (13217233) United Kingdom