About Try Kasra Ltd (11900063) United Kingdom