About Ambam Investments Limited (09578618) United Kingdom