About Ss Consultancy (london) Limited (13297478) United Kingdom