About Susasi Ltd (12298499) United Kingdom