About Hicharms (uk) Ltd. (05378019) United Kingdom