About Libcore Limited (12517046) United Kingdom