About Trishul Investments Limited (09173556) United Kingdom