About Maneki-lv Limited (11916547) United Kingdom