About Derech Hamelech (london) Limited (10199602) United Kingdom