About Semper Anticus Treasury Consulting Ltd (10055110) United Kingdom