About Nelly Ley Ltd. (10128263) United Kingdom