About Chapar 2020 Strategic Holdings Ltd (13076807) United Kingdom