About Sass London Ltd (11697229) United Kingdom