About Nichola Lee Enterprises Limited (10646650) United Kingdom