About Devore Luxury Brand Ltd (11863032) United Kingdom