About The House Of Nubian Ltd (13294620) United Kingdom