About Nelly Ltd (12683028) United Kingdom