About Capkenna Limited (SC586738) United Kingdom