About Nasha Mechta Ltd (13525824) United Kingdom