About Ssa Analysis Limited (10397058) United Kingdom