About Demetri Bespoke Ltd (11583165) United Kingdom