About The Arm Of God International Church Limited (06496969) United Kingdom