About Nubian Salute Limited (13505877) United Kingdom