About The Lighthouse Church International Limited (11042245) United Kingdom