About Annushka Investments Ltd (10249691) United Kingdom