About Amba - App Ltd (11710893) United Kingdom