About Ssc Actuaries Limited (09704018) United Kingdom