About Turmeric Engineering Limited (11535078) United Kingdom