About Antonine Investment Managers Limited (SC439228) United Kingdom