About Annabell Investments Limited (11285500) United Kingdom