About Kevlex International Ltd. (10350734) United Kingdom