About Dexterous Decor Ltd (11496774) United Kingdom