About Sass Ventures Limited (11803418) United Kingdom