About Maya S Spice Ltd (12528293) United Kingdom