About Karpowership Uk Limited (10145003) United Kingdom