About Koper Ltd (12889932) United Kingdom