About Nubian Legacy Ltd (13495500) United Kingdom