About Trishul Capital Investment Limited (12395256) United Kingdom