About Amba Defence Control Ltd (05753656) United Kingdom