About Scentimental Intl Ltd (11442941) United Kingdom