About Nahla Interior Design Ltd (13491014) United Kingdom