About Immanuel United Limited (12986087) United Kingdom