About Kasra Limited (12636627) United Kingdom