About Kasalsa Ltd (12595395) United Kingdom