About Ruach Property Ltd (10730095) United Kingdom