About Kssa I Ltd (10880126) United Kingdom