About Altai Leathers Limited (10915165) United Kingdom