About Sass Technologies Ltd (11654036) United Kingdom