About Trishul Consulting Limited (13135295) United Kingdom