About Liberty Charms Limited (10619192) United Kingdom