About Yasha & Co Ltd. (09338859) United Kingdom