SQUARE Navigating Compliance and general insurance