About Ambo Ltd (04564220) United Kingdom