About Ambe Investments Ltd (13410685) United Kingdom