About Yasmin Spice Ltd (12408254) United Kingdom