About Nubian Decor Ltd (11487945) United Kingdom