About The Nubian Crown Limited (11498939) United Kingdom