About Kasri Ltd. (12958843) United Kingdom