About Yashed Limited (13363790) United Kingdom