About Trishul Technologies Ltd (09584262) United Kingdom