About Amba Group Ltd (11176601) United Kingdom