About Snjb Investments Limited (13506108) United Kingdom