About Libris Global Holdings Limited (09011851) United Kingdom