About Liberta Capital Ltd (10449599) United Kingdom