About Libertas Management Limited (06805729) United Kingdom