About Sassela Ltd (10722607) United Kingdom