About K3n Can Solutions Limited (10437221) United Kingdom