About Ali Baba Enterprise Limited (04002599) United Kingdom