About Spirit Of God Ministry International Ltd (11243079) United Kingdom