About Kopacha Construction Limited (10771333) United Kingdom