About Amba-qa Limited (02951700) United Kingdom