About Annara Investments Limited (11015453) United Kingdom