About Jehovashalom Limited (10801160) United Kingdom