About Amirah 21 Spice Ltd (13426146) United Kingdom