About Naomi Joy Todd Ltd (11295276) United Kingdom