About Ashmore Lake Investments Limited (12317196) United Kingdom