About Ammal Investments Limited (11184691) United Kingdom