About The Christian Embassy Ltd (13184051) United Kingdom