About Spice Hill Management Company Ltd (11473423) United Kingdom