About Memoize Parfum Ltd (11313248) United Kingdom