About Shalom Telugu Christian Fellowship London Ltd. (13452084) United Kingdom