About Ssa Holdings London Llp (OC413557) United Kingdom