About Amb Associates Limited (04639411) United Kingdom