About Victor Keith (uk) International Co. Limited (12050913) United Kingdom