About Ssar Investments Limited (09418661) United Kingdom