About Amb Entertainment London Ltd. (09508474) United Kingdom