Send Technology Solutions Ltd, a UK-based insurtech firm, has joined the Wholesale and Specialty Insurance Association ( WSIA ...