About Disciples Of Christ Ministries Incorporated Limited (05429033) United Kingdom