About We Are Amba Limited (10614910) United Kingdom