About Ali Aubi Estate Ltd (12026176) United Kingdom