About Librick International Ltd. (09474984) United Kingdom