About Ambo Capital (10378441) United Kingdom