About Yashtechnology Limited (11771976) United Kingdom