About Beguile Beauty Box Ltd (12545206) United Kingdom