About Kingdom Life Centre International Ltd (09063788) United Kingdom