About Kanwal Uk Holdings Ltd (12137502) United Kingdom