About Nalex International Development Corporation Limited (10023235) United Kingdom