About Ss2 Advisory Ltd (12247317) United Kingdom