About Ssar Consultancy Ltd (12679328) United Kingdom