About Ambor Ltd (10588307) United Kingdom