About Victorious Christ Ambassadors (CE020744) United Kingdom