About Tashfran Holdings Ltd (12941086) United Kingdom