About Amba Corporation Ltd (10767575) United Kingdom