About Koperkad Management Limited (12381229) United Kingdom