About Libo Capital Ltd (13072843) United Kingdom