About A Nubian Beauty Limited (07392402) United Kingdom