About Capka Limited (11030022) United Kingdom