About Kopaca Limited (10975591) United Kingdom