About Faruk Spice Ltd (12423225) United Kingdom