About Ambassador For Christ International Ltd (10995890) United Kingdom