About Baba Vanga Limited (12129500) United Kingdom