About Ambuk Ltd (13649265) United Kingdom