About Koppen Limited (12570660) United Kingdom