About Karsl Ltd (12976627) United Kingdom