About Tridiva It Solutions Limited (09123236) United Kingdom