About Chelyabinsk Ltd (10561338) United Kingdom