About Wajid Spice Ltd (13658602) United Kingdom