About Ssa Consulting Services Limited (11970875) United Kingdom